private selves - Francés Inglés Diccionario